Oil Prices Take a Sharp Dive Amidst US-China Trade War Fears and Demand Concerns
Oil futures prices dropped significantly due to escalating US-China trade tensions and China's implementation of 84% tariffs on US goods, sparking demand concerns. WTI and Brent cr...